<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta name="ProgId" content="Excel.Sheet">
  <meta name="Generator" content="WPS Office ET">
  <!--[if gte mso 9]>
   <xml>
    <o:DocumentProperties>
     <o:Created>2023-09-24T21:24:00</o:Created>
     <o:LastAuthor>Eugeny.Chekmarev</o:LastAuthor>
     <o:LastSaved>2023-09-26T11:51:51</o:LastSaved>
     <o:Template>Normal.dotm</o:Template>
    </o:DocumentProperties>
    <o:CustomDocumentProperties>
     <o:ICV dt:dt="string">6A927AFDBF054CC8A57F9BA747181076_13</o:ICV>
     <o:KSOProductBuildVer dt:dt="string">1049-12.2.0.13215</o:KSOProductBuildVer>
    </o:CustomDocumentProperties>
   </xml>
  <![endif]-->
  <style>
<!-- @page
	{margin:0,75in 0,70in 0,75in 0,70in;
	mso-header-margin:0,30in;
	mso-footer-margin:0,30in;}
tr
	{mso-height-source:auto;
	mso-ruby-visibility:none;}
col
	{mso-width-source:auto;
	mso-ruby-visibility:none;}
br
	{mso-data-placement:same-cell;}
.font0
	{color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font1
	{color:#000000;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font2
	{color:#000000;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Cascadia Code";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font3
	{color:#000000;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font4
	{color:#FFFFFF;
	font-size:12.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font5
	{color:#0D0D0D;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font6
	{color:#000000;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Cascadia Code";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font7
	{color:#202122;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font8
	{color:#000000;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font9
	{color:#0000FF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:underline;
	text-underline-style:single;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font10
	{color:#800080;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:underline;
	text-underline-style:single;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font11
	{color:#FF0000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font12
	{color:#44546A;
	font-size:18.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font13
	{color:#7F7F7F;
	font-size:11.0pt;
	font-weight:400;
	font-style:italic;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font14
	{color:#44546A;
	font-size:15.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font15
	{color:#44546A;
	font-size:13.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font16
	{color:#44546A;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.font17
	{color:#3F3F76;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font18
	{color:#3F3F3F;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font19
	{color:#FA7D00;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font20
	{color:#FFFFFF;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font21
	{color:#FA7D00;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font22
	{color:#000000;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font23
	{color:#006100;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font24
	{color:#9C0006;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font25
	{color:#9C6500;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font26
	{color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font27
	{color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Calibri";
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.style0
	{mso-number-format:"General";
	text-align:general;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	mso-pattern:auto;
	mso-background-source:auto;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	border:none;
	mso-protection:locked visible;
	mso-style-name:"Обычный";
	mso-style-id:0;}
.style16
	{mso-number-format:"_-* \#\\\.\#\#0\.00_-\;\\-* \#\\\.\#\#0\.00_-\;_-* \0022-\0022??_-\;_-\@_-";
	mso-style-name:"Запятая";
	mso-style-id:3;}
.style17
	{mso-number-format:"_-* \#\\\.\#\#0\.00\\ \0022₽\0022_-\;\\-* \#\\\.\#\#0\.00\\ \0022₽\0022_-\;_-* \\-??\\ \0022₽\0022_-\;_-\@_-";
	mso-style-name:"Денежный";
	mso-style-id:4;}
.style18
	{mso-number-format:"0%";
	mso-style-name:"Процент";
	mso-style-id:5;}
.style19
	{mso-number-format:"_-* \#\\\.\#\#0_-\;\\-* \#\\\.\#\#0_-\;_-* \0022-\0022_-\;_-\@_-";
	mso-style-name:"Запятая [0]";
	mso-style-id:6;}
.style20
	{mso-number-format:"_-* \#\\\.\#\#0\\ \0022₽\0022_-\;\\-* \#\\\.\#\#0\\ \0022₽\0022_-\;_-* \\-\\ \0022₽\0022_-\;_-\@_-";
	mso-style-name:"Денежный [0]";
	mso-style-id:7;}
.style21
	{color:#0000FF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:underline;
	text-underline-style:single;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Гиперссылка";
	mso-style-id:8;}
.style22
	{color:#800080;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:underline;
	text-underline-style:single;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Открывавшаяся гиперссылка";
	mso-style-id:9;}
.style23
	{mso-pattern:auto none;
	background:#FFFFCC;
	border:.5pt solid #B2B2B2;
	mso-style-name:"Примечание";}
.style24
	{color:#FF0000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Предупреждающий текст";}
.style25
	{color:#44546A;
	font-size:18.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	mso-style-name:"Заголовок";}
.style26
	{color:#7F7F7F;
	font-size:11.0pt;
	font-weight:400;
	font-style:italic;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Пояснительный текст";}
.style27
	{color:#44546A;
	font-size:15.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	border-left:none;
	border-top:none;
	border-right:none;
	border-bottom:1.0pt solid #5B9BD5;
	mso-style-name:"Заголовок 1";}
.style28
	{color:#44546A;
	font-size:13.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	border-left:none;
	border-top:none;
	border-right:none;
	border-bottom:1.0pt solid #5B9BD5;
	mso-style-name:"Заголовок 2";}
.style29
	{color:#44546A;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	border-left:none;
	border-top:none;
	border-right:none;
	border-bottom:1.0pt solid #ACCCEA;
	mso-style-name:"Заголовок 3";}
.style30
	{color:#44546A;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	mso-style-name:"Заголовок 4";}
.style31
	{mso-pattern:auto none;
	background:#FFCC99;
	color:#3F3F76;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border:.5pt solid #7F7F7F;
	mso-style-name:"Ввод";}
.style32
	{mso-pattern:auto none;
	background:#F2F2F2;
	color:#3F3F3F;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border:.5pt solid #3F3F3F;
	mso-style-name:"Вывод";}
.style33
	{mso-pattern:auto none;
	background:#F2F2F2;
	color:#FA7D00;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border:.5pt solid #7F7F7F;
	mso-style-name:"Вычисление";}
.style34
	{mso-pattern:auto none;
	background:#A5A5A5;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border:2.0pt double #3F3F3F;
	mso-style-name:"Проверить ячейку";}
.style35
	{color:#FA7D00;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-left:none;
	border-top:none;
	border-right:none;
	border-bottom:2.0pt double #FF8001;
	mso-style-name:"Связанная ячейка";}
.style36
	{color:#000000;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-left:none;
	border-top:.5pt solid #5B9BD5;
	border-right:none;
	border-bottom:2.0pt double #5B9BD5;
	mso-style-name:"Итого";}
.style37
	{mso-pattern:auto none;
	background:#C6EFCE;
	color:#006100;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Хороший";}
.style38
	{mso-pattern:auto none;
	background:#FFC7CE;
	color:#9C0006;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Плохой";}
.style39
	{mso-pattern:auto none;
	background:#FFEB9C;
	color:#9C6500;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Нейтральный";}
.style40
	{mso-pattern:auto none;
	background:#5B9BD5;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Акцент1";}
.style41
	{mso-pattern:auto none;
	background:#DDEBF7;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"20% — Акцент1";}
.style42
	{mso-pattern:auto none;
	background:#BDD7EE;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"40% — Акцент1";}
.style43
	{mso-pattern:auto none;
	background:#9BC2E6;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"60% — Акцент1";}
.style44
	{mso-pattern:auto none;
	background:#ED7D31;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Акцент2";}
.style45
	{mso-pattern:auto none;
	background:#FCE4D6;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"20% — Акцент2";}
.style46
	{mso-pattern:auto none;
	background:#F8CBAD;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"40% — Акцент2";}
.style47
	{mso-pattern:auto none;
	background:#F4B084;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"60% — Акцент2";}
.style48
	{mso-pattern:auto none;
	background:#A5A5A5;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Акцент3";}
.style49
	{mso-pattern:auto none;
	background:#EDEDED;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"20% — Акцент3";}
.style50
	{mso-pattern:auto none;
	background:#DBDBDB;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"40% — Акцент3";}
.style51
	{mso-pattern:auto none;
	background:#C9C9C9;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"60% — Акцент3";}
.style52
	{mso-pattern:auto none;
	background:#FFC000;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Акцент4";}
.style53
	{mso-pattern:auto none;
	background:#FFF2CC;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"20% — Акцент4";}
.style54
	{mso-pattern:auto none;
	background:#FFE699;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"40% — Акцент4";}
.style55
	{mso-pattern:auto none;
	background:#FFD966;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"60% — Акцент4";}
.style56
	{mso-pattern:auto none;
	background:#4472C4;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Акцент5";}
.style57
	{mso-pattern:auto none;
	background:#D9E1F2;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"20% — Акцент5";}
.style58
	{mso-pattern:auto none;
	background:#B4C6E7;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"40% — Акцент5";}
.style59
	{mso-pattern:auto none;
	background:#8EA9DB;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"60% — Акцент5";}
.style60
	{mso-pattern:auto none;
	background:#70AD47;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Акцент6";}
.style61
	{mso-pattern:auto none;
	background:#E2EFDA;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"20% — Акцент6";}
.style62
	{mso-pattern:auto none;
	background:#C6E0B4;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"40% — Акцент6";}
.style63
	{mso-pattern:auto none;
	background:#A9D08E;
	color:#FFFFFF;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"60% — Акцент6";}
td
	{mso-style-parent:style0;
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	mso-number-format:"General";
	text-align:general;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	mso-pattern:auto;
	mso-background-source:auto;
	color:#000000;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	border:none;
	mso-protection:locked visible;}
.xl65
	{mso-style-parent:style0;
	mso-pattern:auto none;
	background:#FFFFFF;
	font-weight:700;
	mso-font-charset:134;}
.xl66
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	mso-pattern:auto none;
	background:#FFFFFF;
	font-weight:700;
	font-family:Cascadia Code;
	mso-font-charset:134;}
.xl67
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	mso-pattern:auto none;
	background:#FFFFFF;
	font-size:12.0pt;
	mso-font-charset:134;}
.xl68
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	mso-pattern:auto none;
	background:#000000;
	color:#FFFFFF;
	font-size:12.0pt;
	font-weight:700;
	mso-font-charset:134;
	border:.5pt solid windowtext;}
.xl69
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	mso-pattern:auto none;
	background:#FFFFFF;
	font-weight:700;
	font-family:Cascadia Code;
	mso-font-charset:134;
	border:.5pt solid windowtext;}
.xl70
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	mso-pattern:auto none;
	background:#FFFFFF;
	font-size:12.0pt;
	mso-font-charset:134;
	border:.5pt solid windowtext;}
.xl71
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	mso-pattern:auto none;
	background:#FFFFFF;
	color:#0D0D0D;
	font-size:12.0pt;
	mso-font-charset:134;
	border:.5pt solid windowtext;}
.xl72
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	mso-pattern:auto none;
	background:#FFFFFF;
	font-weight:700;
	font-family:Cascadia Code;
	mso-font-charset:134;
	border:.5pt solid windowtext;}
.xl73
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	mso-pattern:auto none;
	background:#FFFFFF;
	font-weight:700;
	font-family:Cascadia Code;
	mso-font-charset:134;
	border:.5pt solid windowtext;}
.xl74
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	mso-pattern:auto none;
	background:#FFFFFF;
	color:#202122;
	font-size:12.0pt;
	mso-font-charset:134;
	border:.5pt solid windowtext;}
.xl75
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	mso-pattern:auto none;
	background:#FFFFFF;
	color:#202122;
	font-size:12.0pt;
	mso-font-charset:134;
	border:.5pt solid windowtext;}
.xl76
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	mso-pattern:auto none;
	background:#FFFFFF;
	font-size:12.0pt;
	mso-font-charset:134;
	border:.5pt solid windowtext;}
.xl77
	{mso-style-parent:style0;
	text-align:center;
	mso-pattern:auto none;
	background:#FFFFFF;
	font-size:12.0pt;
	mso-font-charset:134;
	border:.5pt solid windowtext;}
 -->  </style>
  <!--[if gte mso 9]>
   <xml>
    <x:ExcelWorkbook>
     <x:ExcelWorksheets>
      <x:ExcelWorksheet>
       <x:Name>Sheet1</x:Name>
       <x:WorksheetOptions>
        <x:DefaultRowHeight>330</x:DefaultRowHeight>
        <x:Selected/>
        <x:Panes>
         <x:Pane>
          <x:Number>3</x:Number>
          <x:ActiveCol>1</x:ActiveCol>
          <x:ActiveRow>6</x:ActiveRow>
          <x:RangeSelection>B7:B8</x:RangeSelection>
         </x:Pane>
        </x:Panes>
        <x:ProtectContents>False</x:ProtectContents>
        <x:ProtectObjects>False</x:ProtectObjects>
        <x:ProtectScenarios>False</x:ProtectScenarios>
        <x:PageBreakZoom>100</x:PageBreakZoom>
        <x:Print>
         <x:PaperSizeIndex>9</x:PaperSizeIndex>
        </x:Print>
       </x:WorksheetOptions>
      </x:ExcelWorksheet>
     </x:ExcelWorksheets>
     <x:ProtectStructure>False</x:ProtectStructure>
     <x:ProtectWindows>False</x:ProtectWindows>
     <x:SelectedSheets>0</x:SelectedSheets>
     <x:WindowHeight>12330</x:WindowHeight>
     <x:WindowWidth>28800</x:WindowWidth>
    </x:ExcelWorkbook>
   </xml>
  <![endif]-->
 </head>
 <body link="blue" vlink="purple">
  <table width="693" border="0" cellpadding="0" cellspacing="0" style='width:519.75pt;border-collapse:collapse;table-layout:fixed;'>
   <col width="245" class="xl66" style='mso-width-source:userset;mso-width-alt:8959;'/>
   <col width="448" class="xl67" style='mso-width-source:userset;mso-width-alt:16383;'/>
   <col width="63" span="16381" style='mso-width-source:userset;mso-width-alt:2303;'/>
   <tr height="21" class="xl65" style='height:15.75pt;'>
    <td class="xl68" height="21" width="245" style='height:15.75pt;width:183.75pt;' x:str>Инструкция</td>
    <td class="xl68" width="448" style='width:336.00pt;' x:str>Описание</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>add</td>
    <td class="xl70" x:str>Складывает два числа</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>add.ovf</td>
    <td class="xl70" x:str>Складывает два знаковых числа с проверкой на переполнение</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl69" height="42" style='height:31.50pt;' x:str>add.ovf.un</td>
    <td class="xl70" x:str>Складывает два беззнаковых числа с проверкой на переполнение</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>and</td>
    <td class="xl71" x:str>Поразрядное И</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl69" height="42" style='height:31.50pt;' x:str>arglist</td>
    <td class="xl70" x:str>Возвращает дескриптор списка аргументов для текущего метода</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>beq &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Сравнивает два значения, и если они равны, выполняет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>beq.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>bge &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Сравнивает два значения, и если первое значение больше или равно второму, выполняет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>bge.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>bge.un &lt;int32 (target)&gt;<span style='mso-spacerun:yes;'>&nbsp;</span></td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Сравнивает два значения (значения беззнаковые или неупорядоченные), и если первое значение больше или равно второму, выполняет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>bge.un.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>bgt &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Сравнивает два значения, и если первое значение больше второго, выполняет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>bgt.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl69" height="22" style='height:16.50pt;' x:str>bgt.un &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Сравнивает два значения (значения беззнаковые или неупорядоченные), и если первое значение больше второго, выполняет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>bgt.un.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ble &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Сравнивает два значения, и если первое значение меньше или равно второму, выполняет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ble.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ble.un &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Сравнивает два значения (значения беззнаковые или неупорядоченные), и если первое значение меньше или равно второму, выполняет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ble.un.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>blt &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Сравнивает два значения, и если первое значение меньше второго, выполняет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>blt.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>blt.un &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Сравнивает два значения (значения беззнаковые или неупорядоченные), и если первое значение меньше второго, выполняет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>blt.un.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>bne.un &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Сравнивает два значения, и если они не равны, выполняет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>bne.un.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>box &lt;typeTok&gt;</td>
    <td class="xl70" x:str>Преобразует значение в объект (т.н. упаковка)</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>br &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Выполняет безусловный переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>br.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>break</td>
    <td class="xl70" x:str>Применяется для поддержки отладки, сигнализирует инфраструктуре CLI, что достигнута точка прерывания</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>brfalse &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Выполняет переход по определенному адресу, если аргумент равен false, null или 0</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>brfalse.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>brinst &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Выполняет переход по определенному адресу, если аргумент является ненулевой ссылкой на объект (псевдоним для brtrue)</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>brinst.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>brnull &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Выполняет переход по определенному адресу, если аргумент является нулевой ссылкой на объект (псевдоним для brfalse)</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>brnull.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>brtrue &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Выполняет переход по определенному адресу, если аргумент не равен false, null или 0</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>brtrue.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>brzero &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Выполняет переход по определенному адресу, если аргумент равен 0 (псевдоним для brfalse)</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>brzero.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>call &lt;method&gt;</td>
    <td class="xl70" x:str>Вызывает метод</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>calli &lt;callsitedescr&gt;</td>
    <td class="xl70" x:str>Непрямой вызов метода (через указатель на метод)</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>callvirt &lt;method&gt;</td>
    <td class="xl70" x:str>Вызов метода, связанного с объектом</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>castclass &lt;class&gt;</td>
    <td class="xl70" x:str>Преобразует значение в объект определенного класса</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ceq</td>
    <td class="xl70" x:str>Сравнивает два значения, если они равны, возвращает 1, иначе возвращает 0</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>cgt</td>
    <td class="xl70" x:str>Сравнивает два значения, если первое значение больше второго, возвращает 1, иначе возвращает 0</td>
   </tr>
   <tr height="63" style='height:47.25pt;'>
    <td class="xl72" height="63" style='height:47.25pt;' x:str>cgt.un</td>
    <td class="xl70" x:str>Сравнивает два значения (значения беззнаковые или неупорядоченные), если первое значение больше второго, возвращает 1, иначе возвращает 0</td>
   </tr>
   <tr height="63" style='height:47.25pt;'>
    <td class="xl72" height="63" style='height:47.25pt;' x:str>ckfinite</td>
    <td class="xl70" x:str>Проверяет, что значение представляет число с плавающей точкой. Если значение таковым не является, то генерирует ArithmeticException</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>clt</td>
    <td class="xl70" x:str>Сравнивает два значения, если первое значение меньше второго, возвращает 1, иначе возвращает 0</td>
   </tr>
   <tr height="63" style='height:47.25pt;'>
    <td class="xl72" height="63" style='height:47.25pt;' x:str>clt.un</td>
    <td class="xl70" x:str>Сравнивает два значения (значения беззнаковые или неупорядоченные), если первое значение меньше второго, возвращает 1, иначе возвращает 0</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>constrained. &lt;thisType&gt;</td>
    <td class="xl70" x:str>Вызов виртуального метода для типа, ограниченного типом T</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>conv.i</td>
    <td class="xl70" x:str>Преобразует в native int, кладёт native int в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>conv.i1</td>
    <td class="xl70" x:str>Преобразует в int8, кладёт int32 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>conv.i2</td>
    <td class="xl70" x:str>Преобразует в int16, кладёт int32 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>conv.i4</td>
    <td class="xl70" x:str>Преобразует в int32, кладёт int32 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>conv.i8</td>
    <td class="xl70" x:str>Преобразует в int64, кладёт int64 в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>conv.ovf.i</td>
    <td class="xl70" x:str>Преобразует в native int и выдает исключение при переполнении</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>conv.ovf.i.un</td>
    <td class="xl70" x:str>Преобразует unsigned в native int и генерирует исключение при переполнении, кладёт native int в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>conv.ovf.i1</td>
    <td class="xl70" x:str>Преобразует в int8 и генерирует исключение при переполнении, кладёт int32 в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>conv.ovf.i1.un</td>
    <td class="xl70" x:str>Преобразует unsigned в int8 и генерирует исключение при переполнении, кладёт int32 в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>conv.ovf.i2</td>
    <td class="xl70" x:str>Преобразует в int16 и генерирует исключение при переполнении, кладёт int32 в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>conv.ovf.i2.un</td>
    <td class="xl70" x:str>Преобразует unsigned в int16 и генерирует исключение при переполнении, кладёт int32 в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>conv.ovf.i4</td>
    <td class="xl70" x:str>Преобразует в int32 и генерирует исключение при переполнении, кладёт int32 в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>conv.ovf.i4.un</td>
    <td class="xl70" x:str>Преобразует unsigned в int32 и генерирует исключение при переполнении, кладёт int32 в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>conv.ovf.i8</td>
    <td class="xl70" x:str>Преобразует в int64 и генерирует исключение при переполнении, кладёт int64 в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>conv.ovf.i8.un</td>
    <td class="xl70" x:str>Преобразует unsigned в int64 и генерирует исключение при переполнении, кладёт int64 в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl73" height="42" style='height:31.50pt;' x:str>conv.ovf.u</td>
    <td class="xl74" x:str><font class="font7">Преобразует в native unsigned int </font><font class="font3">и генерирует исключение при переполнении</font><font class="font7">, кладёт native int в стек</font></td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl73" height="42" style='height:31.50pt;' x:str>conv.ovf.u.un</td>
    <td class="xl74" x:str><font class="font7">Преобразует unsigned в native unsigned int </font><font class="font3">и генерирует исключение при переполнении</font><font class="font7">, кладёт native int в стек</font></td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl73" height="42" style='height:31.50pt;' x:str>conv.ovf.u1</td>
    <td class="xl74" x:str><font class="font7">Преобразует в unsigned int8 </font><font class="font3">и генерирует исключение при переполнении</font><font class="font7">, кладёт int32 в стек</font></td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl73" height="42" style='height:31.50pt;' x:str>conv.ovf.u1.un</td>
    <td class="xl74" x:str><font class="font7">Преобразует unsigned в unsigned int8 </font><font class="font3">и генерирует исключение при переполнении</font><font class="font7">, кладёт int32 в стек</font></td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl73" height="42" style='height:31.50pt;' x:str>conv.ovf.u2</td>
    <td class="xl74" x:str><font class="font7">Преобразует в unsigned int16 </font><font class="font3">и генерирует исключение при переполнении</font><font class="font7">, кладёт int32 в стек</font></td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl73" height="42" style='height:31.50pt;' x:str>conv.ovf.u2.un</td>
    <td class="xl74" x:str><font class="font7">Преобразует unsigned в unsigned int16 </font><font class="font3">и генерирует исключение при переполнении</font><font class="font7">, кладёт int32 в стек</font></td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl73" height="42" style='height:31.50pt;' x:str>conv.ovf.u4</td>
    <td class="xl74" x:str><font class="font7">Преобразует в unsigned int32 </font><font class="font3">и генерирует исключение при переполнении</font><font class="font7">, кладёт int32 в стек</font></td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl73" height="42" style='height:31.50pt;' x:str>conv.ovf.u4.un</td>
    <td class="xl74" x:str><font class="font7">Преобразует unsigned в unsigned int32 </font><font class="font3">и генерирует исключение при переполнении</font><font class="font7">, кладёт int32 в стек</font></td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl73" height="42" style='height:31.50pt;' x:str>conv.ovf.u8</td>
    <td class="xl74" x:str><font class="font7">Преобразует в unsigned int64 </font><font class="font3">и генерирует исключение при переполнении</font><font class="font7">, кладёт int64 в стек</font></td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl73" height="42" style='height:31.50pt;' x:str>conv.ovf.u8.un</td>
    <td class="xl74" x:str><font class="font7">Преобразует unsigned в unsigned int64 </font><font class="font3">и генерирует исключение при переполнении</font><font class="font7">, кладёт int64 в стек</font></td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>conv.r.un</td>
    <td class="xl75" x:str>Преобразует unsigned integer во float32, кладёт float32 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>conv.r4</td>
    <td class="xl74" x:str><font class="font7">Преобразует во float32, кладёт </font><font class="font3">float32 в стек</font></td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>conv.r8</td>
    <td class="xl74" x:str><font class="font7">Преобразует во float</font><font class="font3">64, кладёт float64 в стек</font></td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>conv.u</td>
    <td class="xl75" x:str>Преобразует в native unsigned int, кладёт native int в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>conv.u1</td>
    <td class="xl75" x:str>Преобразует в unsigned int8, кладёт int32 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>conv.u2</td>
    <td class="xl75" x:str>Преобразует в unsigned int16, кладёт int32 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>conv.u4</td>
    <td class="xl75" x:str>Преобразует в unsigned int32, кладёт int32 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>conv.u8</td>
    <td class="xl75" x:str>Преобразует в unsigned int64, кладёт int64 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>cpblk</td>
    <td class="xl76" x:str>Копирует данные из одного адреса в другой</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>cpobj &lt;typeTok&gt;</td>
    <td class="xl76" x:str>Копирует значение из одного адреса в другой</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>div</td>
    <td class="xl76" x:str>Выполняет операцию деления</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl73" height="22" style='height:16.50pt;' x:str>div.un</td>
    <td class="xl76" x:str>Выполняет операцию деления беззнаковых значений</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>dup</td>
    <td class="xl70" x:str>Дублирует в стеке значение, которое находится в его верхушке</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>endfault</td>
    <td class="xl70" x:str>Завершает ошибку блока исключений</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>endfilter</td>
    <td class="xl70" x:str>Завершает фильтр обработки исключений</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>endfinally</td>
    <td class="xl70" x:str>Завершает выражения finally и fault в блоке обработки исключений</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>initblk</td>
    <td class="xl70" x:str>Инициализирует блок памяти для значения</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>initobj &lt;typeTok&gt;</td>
    <td class="xl70" x:str>Инициализирует значение по определенному адресу</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>isinst &lt;class&gt;</td>
    <td class="xl70" x:str>Проверяет, является ли значение объектом определенного класса или интерфейса</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>jmp &lt;method&gt;</td>
    <td class="xl70" x:str>Выполняет переход к методу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldarg &lt;uint16 (num)&gt;</td>
    <td class="xl70" x:str>Загружает аргумент с индексом num в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldarg.0</td>
    <td class="xl70" x:str>Загружает аргумент с индексом 0 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldarg.1</td>
    <td class="xl70" x:str>Загружает аргумент с индексом 1 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldarg.2</td>
    <td class="xl70" x:str>Загружает аргумент с индексом 2 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldarg.3</td>
    <td class="xl70" x:str>Загружает аргумент с индексом 3 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldarg.s &lt;uint8 (num)&gt;</td>
    <td class="xl70" x:str>Загружает аргумент с индексом num в стек, короткая форма</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldarga &lt;uint16 (argNum)&gt;</td>
    <td class="xl70" x:str>Извлекает адрес аргумента argNum в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldarga.s &lt;uint8 (argNum)&gt;</td>
    <td class="xl70" x:str>Извлекает адрес аргумента argNum в стек, короткая форма</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4 &lt;int32 (num)&gt;</td>
    <td class="xl70" x:str>Кладёт число типа int32 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.0</td>
    <td class="xl70" x:str>Кладёт число 0 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.1</td>
    <td class="xl70" x:str>Кладёт число 1 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.2</td>
    <td class="xl70" x:str>Кладёт число 2 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.3</td>
    <td class="xl70" x:str>Кладёт число 3 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.4</td>
    <td class="xl70" x:str>Кладёт число 4 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.5</td>
    <td class="xl70" x:str>Кладёт число 5 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.6</td>
    <td class="xl70" x:str>Кладёт число 6 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.7</td>
    <td class="xl70" x:str>Кладёт число 7 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.8</td>
    <td class="xl70" x:str>Кладёт число 8 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.m1</td>
    <td class="xl70" x:str>Кладёт число -1 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.M1</td>
    <td class="xl70" x:str>Кладёт число -1 в стек как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i4.s &lt;int8 (num)&gt;</td>
    <td class="xl70" x:str>Кладёт число типа int32 в стек, короткая форма</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.i8 &lt;int64 (num)&gt;</td>
    <td class="xl70" x:str>Кладёт число типа int64 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.r4 &lt;float32 (num)&gt;</td>
    <td class="xl70" x:str>Кладёт число типа float32 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldc.r8 &lt;float64 (num)&gt;</td>
    <td class="xl70" x:str>Кладёт число типа float64 в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldelem &lt;typeTok&gt;</td>
    <td class="xl70" x:str>Загружает элемент массива по индексу в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.i</td>
    <td class="xl70" x:str>Загружает элемент массива с типом native int по индексу в верхнюю часть стека как native int</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.i1</td>
    <td class="xl70" x:str>Загружает элемент массива с типом int8 по индексу в верхнюю часть стека как int32</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.i2</td>
    <td class="xl70" x:str>Загружает элемент массива с типом int16 по индексу в верхнюю часть стека как int32</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.i4</td>
    <td class="xl70" x:str>Загружает элемент массива с типом int32 по индексу в верхнюю часть стека как int32</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.i8</td>
    <td class="xl70" x:str>Загружает элемент массива с типом int64 по индексу в верхнюю часть стека как int64</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.r4</td>
    <td class="xl70" x:str>Загружает элемент массива с типом float32 по индексу в верхнюю часть стека</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.r8</td>
    <td class="xl70" x:str>Загружает элемент массива с типом float64 по индексу в верхнюю часть стека</td>
   </tr>
   <tr height="63" style='height:47.25pt;'>
    <td class="xl72" height="63" style='height:47.25pt;' x:str>ldelem.ref</td>
    <td class="xl70" x:str>Загружает элемент массива с индексом в верхнюю часть стека как O. Тип O совпадает с типом элемента массива, помещенного в стек CIL</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.u1</td>
    <td class="xl70" x:str>Загружает элемент массива с типом unsigned int8 по индексу в верхнюю часть стека как int32</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.u2</td>
    <td class="xl70" x:str>Загружает элемент массива с типом unsigned int16 по индексу в верхнюю часть стека как int32</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.u4</td>
    <td class="xl70" x:str>Загружает элемент массива с типом unsigned int32 по индексу в верхнюю часть стека как int32</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldelem.u8</td>
    <td class="xl70" x:str>Загружает элемент массива с типом unsigned int64 по индексу в верхнюю часть стека как int64</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldelema &lt;class&gt;</td>
    <td class="xl70" x:str>Загружает адрес элемента массива по индексу в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldfld &lt;field&gt;</td>
    <td class="xl70" x:str>Помещает значение поля объекта (или типа значения) в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldflda &lt;field&gt;</td>
    <td class="xl70" x:str>Помещает адрес поля объекта в стек</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldftn &lt;method&gt;</td>
    <td class="xl70" x:str>Помещает указатель на метод в стек, который ссылается на method</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldind.i</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа native int как native int</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldind.i1</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа int8 как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldind.i2</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа int16 как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldind.i4</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа int32 как int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldind.i8</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа int64 как int64</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldind.r4</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа float32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldind.r8</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа float64</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldind.ref</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа object</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldind.u1</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа unsigned int8 как int32</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldind.u2</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа unsigned int16 как int32</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldind.u4</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа unsigned int32 как int32</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldind.u8</td>
    <td class="xl70" x:str>Загружает в стек указатель на значение типа unsigned int64 как int64</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldlen</td>
    <td class="xl70" x:str>Загружает длину массива как native unsigned int в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldloc &lt;uint16 (indx)&gt;</td>
    <td class="xl70" x:str>Загружает в стек локальную переменную по индексу indx</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldloc.0</td>
    <td class="xl70" x:str>Загружает в стек локальную переменную по индексу 0</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldloc.1</td>
    <td class="xl70" x:str>Загружает в стек локальную переменную по индексу 1</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldloc.2</td>
    <td class="xl70" x:str>Загружает в стек локальную переменную по индексу 2</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldloc.3</td>
    <td class="xl70" x:str>Загружает в стек локальную переменную по индексу 3</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldloc.s &lt;uint8 (indx)&gt;</td>
    <td class="xl70" x:str>Загружает в стек локальную переменную по индексу indx, короткая форма</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldloca &lt;uint16 (indx)&gt;</td>
    <td class="xl70" x:str>Загружает в стек адрес локальной переменной по индексу indx</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>ldloca.s &lt;uint8 (indx)&gt;</td>
    <td class="xl70" x:str>Загружает в стек адрес локальной переменной по индексу indx, короткая форма</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldnull</td>
    <td class="xl70" x:str>Загружает в стек нулевой указатель</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldobj &lt;typeTok&gt;</td>
    <td class="xl70" x:str>Копирует значение, хранящееся по адресу src, в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldsfld &lt;field&gt;</td>
    <td class="xl70" x:str>Загружает статическое поле класса в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldsflda &lt;field&gt;</td>
    <td class="xl70" x:str>Загружает адрес статического поля в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldstr &lt;string&gt;</td>
    <td class="xl70" x:str>Загружает строковый литерал в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldtoken &lt;token&gt;</td>
    <td class="xl70" x:str>Загружает представление токена метаданных в стек</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ldvirtftn &lt;method&gt;</td>
    <td class="xl70" x:str>Загружает указатель на виртуальный метод</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>leave &lt;int32 (target)&gt;</td>
    <td class="xl70" rowspan="2" style='border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;' x:str>Производит выход из блока кода и осуществляет переход по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>leave.s &lt;int8 (target)&gt;</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>localloc</td>
    <td class="xl70" x:str>Выделяет память в локальном динамическом пуле памяти</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>mkrefany &lt;class&gt;</td>
    <td class="xl70" x:str>Добавляет в стек типизированную ссылку (ссылку определенного класса)</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>mul</td>
    <td class="xl70" x:str>Перемножает значения</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>mul.ovf</td>
    <td class="xl70" x:str>Умножьте целые значения со знаком. Signed результат должен соответствовать тому же размеру</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>mul.ovf.un</td>
    <td class="xl70" x:str>Умножьте целые значения со знаком. Unsigned результат должен соответствовать тому же размеру</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>neg</td>
    <td class="xl70" x:str>Возвращает отрицательное значение</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>newarr &lt;etype&gt;</td>
    <td class="xl70" x:str>Создает одномерный массив</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>newobj &lt;ctor&gt;</td>
    <td class="xl70" x:str>Создает новый объект</td>
   </tr>
   <tr height="66" style='height:49.50pt;'>
    <td class="xl69" height="66" style='height:49.50pt;' x:str>no.{typecheck,<br/>rangecheck,<br/>nullcheck}</td>
    <td class="xl70" x:str>Указанная проверка (проверки) неисправности, обычно выполняемая как часть выполнения последующей инструкции, может/должна быть пропущена</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>nop</td>
    <td class="xl70" x:str>Отсутствие операции</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>not</td>
    <td class="xl70" x:str>Поразрядное отрицание</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>or</td>
    <td class="xl70" x:str>Поразрядная операция ИЛИ</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>pop</td>
    <td class="xl70" x:str>Удаляет элемент из верхушки стека</td>
   </tr>
   <tr height="84" style='height:63.00pt;'>
    <td class="xl72" height="84" style='height:63.00pt;' x:str>readonly.</td>
    <td class="xl70" x:str>Указывает, что последующая операция с адресом массива не выполняет проверку типа во время выполнения и что она возвращает управляемый указатель с контролируемой изменчивостью</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>refanytype</td>
    <td class="xl70" x:str>Загружает токен типа из типизированной ссылки</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>refanyval &lt;type&gt;</td>
    <td class="xl70" x:str>Загружает адрес из типизированной ссылки</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>rem</td>
    <td class="xl70" x:str>Вычисляет остаток от деления</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>rem.un</td>
    <td class="xl70" x:str>Вычисляет остаток от деления беззнаковых чисел</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>ret</td>
    <td class="xl70" x:str>Выполняет выход из метода</td>
   </tr>
   <tr height="63" style='height:47.25pt;'>
    <td class="xl72" height="63" style='height:47.25pt;' x:str>rethrow</td>
    <td class="xl70" x:str>Повторно генерирует текушее исключение (например, в catch генерируется то же самое исключение, которое обрабатывается этим выражением catch)</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>shl</td>
    <td class="xl70" x:str>Поразрядный сдвиг числа влево</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>shr</td>
    <td class="xl70" x:str>Поразрядный сдвиг числа вправо</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>shr.un</td>
    <td class="xl70" x:str>Поразрядный сдвиг беззнакового числа вправо</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>sizeof &lt;typeTok&gt;</td>
    <td class="xl70" x:str>Загружает размер типа в байтах как unsigned int32</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>starg &lt;uint16 (num)&gt;</td>
    <td class="xl70" x:str>Сохраняет значение в слот для аргумента</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>starg.s &lt;uint8 (num)&gt;</td>
    <td class="xl70" x:str>Сохраняет значение в слот для аргумента, короткая форма</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stelem &lt;typeTok&gt;</td>
    <td class="xl70" x:str>Заменяет элемент массива по индексу значением в стеке</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>stelem.i</td>
    <td class="xl70" x:str>Заменяет элемент массива по индексу значением native int в стеке</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stelem.i1</td>
    <td class="xl70" x:str>Заменяет элемент массива по индексу значением int8 в стеке</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stelem.i2</td>
    <td class="xl70" x:str>Заменяет элемент массива по индексу значением int16 в стеке</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stelem.i4</td>
    <td class="xl70" x:str>Заменяет элемент массива по индексу значением int32 в стеке</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stelem.i8</td>
    <td class="xl70" x:str>Заменяет элемент массива по индексу значением int64 в стеке</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>stelem.r4</td>
    <td class="xl70" x:str>Заменяет элемент массива по индексу значением float32 в стеке</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>stelem.r8</td>
    <td class="xl70" x:str>Заменяет элемент массива по индексу значением float64 в стеке</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stelem.ref</td>
    <td class="xl70" x:str>Заменяет элемент массива по индексу значением ref в стеке</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stfld &lt;field&gt;</td>
    <td class="xl70" x:str>Сохраняет значение в поле объекта</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stind.i</td>
    <td class="xl77" x:str>Сохраняет значение native int из стека по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stind.i1</td>
    <td class="xl77" x:str>Сохраняет значение int8 из стека по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stind.i2</td>
    <td class="xl77" x:str>Сохраняет значение int16 из стека по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stind.i4</td>
    <td class="xl77" x:str>Сохраняет значение int32 из стека по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stind.i8</td>
    <td class="xl77" x:str>Сохраняет значение int64 из стека по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stind.r4</td>
    <td class="xl77" x:str>Сохраняет значение float32 из стека по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stind.r8</td>
    <td class="xl77" x:str>Сохраняет значение float64 из стека по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stind.ref</td>
    <td class="xl77" x:str>Сохраняет значение ref из стека по определенному адресу</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>stloc &lt;uint16 (indx)&gt;</td>
    <td class="xl70" x:str>Берет значение из верхушки стека и сохраняет его в локальную переменную indx</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>stloc.0</td>
    <td class="xl70" x:str>Берет значение из верхушки стека и сохраняет его в локальную переменную 0</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>stloc.1</td>
    <td class="xl70" x:str>Берет значение из верхушки стека и сохраняет его в локальную переменную 1</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>stloc.2</td>
    <td class="xl70" x:str>Берет значение из верхушки стека и сохраняет его в локальную переменную 2</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>stloc.3</td>
    <td class="xl70" x:str>Берет значение из верхушки стека и сохраняет его в локальную переменную 3</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>stloc.s &lt;uint8 (indx)&gt;</td>
    <td class="xl70" x:str>Берет значение из верхушки стека и сохраняет его в локальную переменную indx, короткая форма</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stobj &lt;typeTok&gt;</td>
    <td class="xl70" x:str>Сохраняет значение по определенному адресу</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>stsfld &lt;field&gt;</td>
    <td class="xl70" x:str>Сохраняет значение в статическое поле класса</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>sub</td>
    <td class="xl70" x:str>Выполняет операцию вычитания</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>sub.ovf</td>
    <td class="xl70" x:str>Выполняет операцию вычитания. Signed результат должен соответствовать тому же размеру</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>sub.ovf.un</td>
    <td class="xl70" x:str>Выполняет операцию вычитания. Unsigned результат должен соответствовать тому же размеру</td>
   </tr>
   <tr height="63" style='height:47.25pt;'>
    <td class="xl69" height="63" style='height:47.25pt;' x:str>switch &lt;uint32,<br/>int32, int32 (t1..tN)&gt;</td>
    <td class="xl70" x:str>Берет значение из верхушки стека, сравнивает его с набором значений и на основании результата сравнения производит переход в определенную точку кода</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>tail.</td>
    <td class="xl70" x:str>Последующий вызов завершает текущий метод</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>throw</td>
    <td class="xl70" x:str>Генерирует исключение</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>unaligned. (alignment)</td>
    <td class="xl70" x:str>Последующая команда указателя может быть не выровнена</td>
   </tr>
   <tr height="42" style='height:31.50pt;'>
    <td class="xl72" height="42" style='height:31.50pt;' x:str>unbox &lt;valuetype&gt;</td>
    <td class="xl70" x:str>Преобразует упакованное значение в его исходную форму до упаковки</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>unbox.any &lt;typeTok&gt;</td>
    <td class="xl70" x:str>Извлекает упакованное в объект значение</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>volatile.</td>
    <td class="xl70" x:str>Последующая ссылка на указатель является изменчивой</td>
   </tr>
   <tr height="22" style='height:16.50pt;'>
    <td class="xl72" height="22" style='height:16.50pt;' x:str>xor</td>
    <td class="xl70" x:str>Поразрядная операция XOR</td>
   </tr>
   <![if supportMisalignedColumns]>
    <tr width="0" style='display:none;'>
     <td width="245" style='width:184;'></td>
     <td width="448" style='width:336;'></td>
     <td width="63" style='width:47;'></td>
    </tr>
   <![endif]>
  </table>
 </body>
</html>
